/**
 * 分页查询客户列表 请求参数
 * @typedef {Object} CustomList
 * @property { string } name -客户姓名/电话/地址
 * @property { number } current
 * @property { number } size
 * @property { string } [orderByColumn]
 * @property { string } [isAsc]
 */

/**
 * 分页查询客户列表 返回值
 * @typedef {Object} CustomListRes
 */

/**
 * 新建客户信息 params
 * @typedef {Object} CustomAdd
 * @property { string } customerName -客户姓名
 * @property { string | number } mobileCode -客户电话
 * @property { string } fitmentAreaIds -装修区域
 * @property { string } residence -小区名称
 * @property { string } buildingName -楼栋号
 * @property { string } address -项目地址
 * @property { string || number } area -面积
 * @property { string } totalPriceLevel -房屋总价等级id
 * @property { string } totalPriceLevelName -房屋总价等级
 * @property { string } fromType -客户来源id
 * @property { string } fromTypeName -客户来源
 * @property { string } houseType -房屋类型id
 * @property { string } houseTypeName -房屋类型
 * @property { string } fitment -装修用途ids
 * @property { string } fitmentName -装修用途
 * @property { string } businessType -业务类型id
 * @property { string } businessTypeName -业务类型
 * @property { string } budget -客户预算id
 * @property { string } budgetName -客户预算
 * @property { string } isFutures -是否期房 0否 1是
 * @property { string } isFuturesName -是否期房
 * @property { string } remark -备注
 * @property { string } deptId -业务人员部门
 * @property { string } businessUserId -业务员id
 * @property { string } businessUserName -业务员姓名
 * @property { string } portaintId -客户画像id
 * @property { string } portaintName -客户画像
 */

/**
 * 更新客户信息 params
 * @typedef {Object} CustomUpdate
 */

/**
 * crmFileCreateVOList
 * @typedef {Object} crmFileCreateVO
 * @property { string } fileUrl -图片url
 */

/**
 * 新增客户跟进
 * @typedef {Object} CustomTrackAdd
 * @property { string } commTaskId -客户id
 * @property { string } customerId -客户id
 * @property { string | number } trackType -跟进类型id
 * @property { string } trackDatetime -跟进时间
 * @property { string } contentDesc -跟进内容
 * @property { string | number } isNextSetting -是否设置下次跟进 是否设置下次跟进;1是0否
 * @property { string } nextDateTine -下次跟进时间
 * @property { string } nextContent -提醒内容
 * @property { string } nextTime -提醒时间
 * @property { Array<string> } nextUserIdsList -提醒人
 * @property { Array<crmFileCreateVO> } crmFileCreateVOList -图片url
 */

/**
 * 流失申请
 * @typedef {Object} ApplyLossParmas
 * @property { string } applyDate -申请日期
 * @property { string } lostReason -流失原因
 * @property { string } remark -备注
 * @property { string } deptId -发起部门
 */
